c语言中,在键盘上输入<回车>,是不是就等于'\n'?

来源:百度知道 编辑:UC知道 时间:2024/06/05 03:30:50
如果要接收一个换行符,在键盘上一定要打'\n'??能打回车enter键吗?

你要注意回车与换行的区别:
回车:将当前位子移到文本开头
换行:将当前位子移到下一行的开头!
回车跟换行的字符形式是不一样的
\n表示换行
而\r表示回车
另外他们的ASCII也不一样!
回车是13
换行是10

不行哦,c语言格式是自由的,你直接打回车它只会提示有错误,我刚刚试出来的~

C中输入是以'\0'结束的.
如:
while((c = getchar())!='\0'){... ...};